package com.rytx.system.domain.vo;

import com.fasterxml.jackson.annotation.JsonFormat;

import java.math.BigDecimal;
import java.util.Date;

public class ArtRentalVo {
    private Long id;
    private String artName;//作品名称
    private String artType;//作品类型
    private String artStyle;//作品风格
    private String artLocation;//作品位置
    private Float artSize;//作品尺寸
    private String artDescription;//作品描述
    private String artistName;//艺术家姓名
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date rentalStartDate;//出租开始日期
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date rentalEndDate;//出租结束日期
    private BigDecimal rentalFee;//出租费用
    private BigDecimal saleFee;//出售费用
    private String tenantName;//租户姓名
    private String contactInformation;//联系方式
    private Integer rentalStatus;//出租状态 0：未出租 1：已出租 2：已归还 3：已过期 4：已取消 5：已退款 6：已售出
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date saleDate;//售出日期
    private String rentalRemarks;//出租备注
    private String rentalImg;//出租图片
    private String rentalOrderNo;//出租订单号
    private BigDecimal price;//商品价格
    private String artImgUrl;//作品图片路径
    private String artImgName;//作品图片名称
    private String carouselImg;//轮播图json字符串
    private Integer isDelete;
}
